
#include <vector>

enum PacketClass
{
	BestEffort = 10,
	Premium = 1
}

class Packet
{
private:
	Vector<byte> _data;

public:
	byte GetPacketClass();
	byte GetDestination();
	Vector<byte> GetData();
	//TODO maybe need to get other shit... probably not.

	Packet(vector<byte> data)
};